using System;
using System.Collections.Generic;

namespace Pro.Data
{
    class MySqlSever : DatabaseSever
    {
        public void CloseDB()
        {
            throw new NotImplementedException();
        }

        public void ConnectDB()
        {
            throw new NotImplementedException();
        }

        public void CreatTable<T>() where T : BaseTableMode, new()
        {
            throw new NotImplementedException();
        }

        public void CreatTable(Type type)
        {
            throw new NotImplementedException();
        }

        public void DeleteByOnlyId<T>(T t) where T : BaseTableMode, new()
        {
            throw new NotImplementedException();
        }

        public void DeleteTable<T>() where T : BaseTableMode, new()
        {
            throw new NotImplementedException();
        }

        public void DeleteTableInfos<T>() where T : BaseTableMode, new()
        {
            throw new NotImplementedException();
        }

        public void ExcuteDB(Action action, bool isCloseDB = false)
        {
            throw new NotImplementedException();
        }

        public bool ExistTable<T>() where T : BaseTableMode, new()
        {
            throw new NotImplementedException();
        }

        public bool ExistTable(Type type)
        {
            throw new NotImplementedException();
        }

        public List<string> GetAllTableName()
        {
            throw new NotImplementedException();
        }

        public int GetTableRecordCount<T>() where T : BaseTableMode, new()
        {
            throw new NotImplementedException();
        }

        public void Insert<T>(T t) where T : BaseTableMode, new()
        {
            throw new NotImplementedException();
        }

        public void ReadTable<T>() where T : BaseTableMode, new()
        {
            throw new NotImplementedException();
        }

        public void ReadTable<T>(T t) where T : BaseTableMode, new()
        {
            throw new NotImplementedException();
        }

        public bool SearchByOnlyId<T>(ref T t) where T : BaseTableMode, new()
        {
            throw new NotImplementedException();
        }

        public int TableCount()
        {
            throw new NotImplementedException();
        }

        public void UpdateByOnlyId<T>(T t) where T : BaseTableMode, new()
        {
            throw new NotImplementedException();
        }

        public void WriteTable<T>() where T : BaseTableMode, new()
        {
            throw new NotImplementedException();
        }
    }
}
